home *** CD-ROM | disk | FTP | other *** search
/ The Very Best of Atari Inside / The Very Best of Atari Inside 1.iso / mint / mintmisc / midi_con.c < prev    next >
C/C++ Source or Header  |  1992-03-05  |  590b  |  29 lines

  1. /* MIDI_CON
  2.  * 
  3.  * Little terminal program that reads and writes from the MIDI
  4.  * device. Compile as MIDI_CON.TOS
  5.  *
  6.  * Stephan Baucke @ AC
  7.  */
  8.  
  9. #include <tos.h>
  10. void main(void)
  11. {
  12.     long k;
  13.     int i;
  14.  
  15.     for(;;)
  16.     {
  17.         if (Bconstat(2))
  18.         {
  19.             k = Bconin(2);
  20.             if ((char)k == 0 && (k & 0x00ff0000L) == 0x00610000L)
  21.                 break;                  /* UNDO --> abbrechen */
  22.             Bconout(3, (int)k);
  23.         }
  24.         i = 100;
  25.         while(Bconstat(3) && --i >= 0)
  26.             Bconout(2, (int)Bconin(3));
  27.     }
  28. }
  29.